<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 输入弹窗  prompt
        //    点击确定以后可以拿到值
        //    点击取消的时候，拿不到值，只会得到null

        // 用一个变量来接收输入的结果
        var val = prompt('请输入一个数字');
        // document.write(val);
        console.log(val);   // 从页面获取的值永远都是字符串

        // 判断是否输入了
        if (val === null) {
            alert('请确定输入');
        }
        else {   // 确定输入了
            // 判断输入的是不是数字
            if (isNaN(val)) {   // 说明不是数字
                alert('不是数字');
            }
            else {  // 说明输入的是数字
                // 判断是奇数还是偶数
                if (val % 2 == 0) {
                    document.write(val + '是偶数');
                }
                else {
                    document.write(val + '是奇数');
                }
            }
        }


    </script>

</body>

</html>